//
//  DKGlobalHelper.h
//  DanKU
//
//  Created by 吴斌 on 2023/10/7.
//

#import <Foundation/Foundation.h>
#import "DKRegisterUserModel.h"
#import "DKLoanSetpInfoModel.h"
#import "DKUserBaseInfoModel.h"
#import "DKUserComplaintModel.h"

#import "DKExtExpiredModel.h"
#import "DKLocationModel.h"
NS_ASSUME_NONNULL_BEGIN

@interface DKGlobalHelper : NSObject
+ (instancetype)defaultManager;

@property (nonatomic, copy)NSString * userRsaKey;
@property (nonatomic, strong)DKRegisterUserModel * registerUserMdl;
@property (nonatomic, strong)DKLoanSetpInfoModel * loanSetpInfoMdl;
@property (nonatomic, strong)DKUserBaseInfoModel * userBaseInfoMdl;
@property (nonatomic, strong)DKUserComplaintModel * userComplaintMdl;
@property (nonatomic, strong)DKOrderStatusModel *  orderStatusMdl;

@property (nonatomic, strong)DKExtExpiredModel *  extExpiredMdl;
@property (nonatomic,strong) DKLocationModel * dk_LocationMdl;

@property (nonatomic, copy)NSString * registeredStartTime;
@property (nonatomic, copy)NSString * livenessStartTime;
@property (nonatomic, copy)NSString * panCardStartTime;
@property (nonatomic, copy)NSString * infoStartTime;
@property (nonatomic, copy)NSString * contactStartTime;
@property (nonatomic, copy)NSString * bankStartTime;

@property (nonatomic,copy) NSString *userRandomKey;
@property (nonatomic,copy) NSString *selfUuid;


@property (nonatomic, copy)NSString * phoneRandomNum;//手机随机数
@property (nonatomic, strong)NSArray * authAwardAmountMdls;

- (NSString *)getUserRsaKey;

//注册信息
+ (void)saveRegisterUserInfo:(DKRegisterUserModel*)registerUserMdl;
+ (DKRegisterUserModel *)getRegisterUserInfo;

+ (void)loginOutApp;
@end

NS_ASSUME_NONNULL_END
